REST API Enhancements in this Release
■ | Display UMP Customer ID after creating customer from lead, the Get Task Id request displays the new Customer Id (umpCustomerGuid) (see Create Customer from Lead Overview). |
■ | A Service Provider or Channel partner can create a Consentless lead (see Create Consentless Lead in Multitenant Portal) that is sent directly to the Operator Connect portal. As a result, the customer does not need to provide consent to partner their preferred operator in their Teams admin center. |
■ | New endpoint for creating channels (see Add Channel) and retrieving a list of channels(see Get List of Channels). |
■ | A channel partner can create a Consentless lead, assign it to their channel (see Assign Consentless Lead to Channel) and remove it (see Remove Lead from Channel) and then create customer and upload numbers. |
■ | New endpoint for validating the customer Microsoft Azure subscription tenant Id prior to creating or upgrading the customer(see Validate Tenant Id). |
■ | New endpoint for upgrading customer license to OC Hosted Essentials Plus or OC Hosted Pro (see Upgrade Operator Connect Customer License). |
■ | New endpoint for upgrading the customer license type from OC Hosted Essentials Plus to OC Hosted Pro or downgrading back to OC Hosted Essentials Plus (see Upgrade or Downgrade Customer License). |
■ | New endpoint for validating phone numbers with Microsoft prior to uploading to customers (see Validate Single Number). |
■ | New endpoint for unassigning numbers that have been assigned to a customer user subscriber. The number may be unassigned both as a result of a number assigned using the User Update endpoint (for OC Essentials Plus and OC Pro license types only) or assigned directly in the user subscriber Teams admin center (see Unassign Numbers). |
■ | New endpoint for managing users retrieving a list of users (see Get List of Customer End Users) assigning numbers and Calling Policies (see Provision Customer End User). This feature is available for OC Essentials Plus and OC Pro licensed customers only. |
■ | The cacProfile and carrierHostName parameters are retrieved under the Site Location array for Get Customer Full Details request (see Get Specific Customer Details). |
■ | After upgrading a lead to a customer, the get-task now also displays the UMPCustomerGuid which can be used for upgrading the customer to an OC Essentials Plus or OC Pro customer (see Create Customer from Lead Overview). |
■ | The Create Customer from Lead endpoint using Tenant Id has been updated as a POST request including the Tenant Id in the Request Body instead of as a request parameter in the URL. The PATCH request has been deprecated (see Create Customer from Lead with Tenant Id). |
■ | The Get Leads endpoint (see Get All OC Leads) includes the following additions: |
● | 'ovocChannelId' indicating the Azure subscription Tenant Id of the Channel partner. |
● | 'isDirectLead' indicates whether the customer was created by a Consentless lead. |
■ | A new GET Customer V3 endpoint has been added including the following enhancements (see Get Customers Brief Details (V3)). The V2 GET Customer endpoint is still supported (see Get Customers Brief Details (V2)): |
● | 'LicensedUsersCount' |
● | 'ActiveUsersCount' |
■ | Toll-free numbers can be uploaded with the 'FirstPartyAppAssignment' usage (see Upload Numbers to Customer). |